<?PHP
class Db_Controller
{
    function  __construct()
    {
        ;
    }
 //подключает адаптер базы данных с данными из файла config
    public function getAdapter()
    {
        $adapter    = Config_Handler::getInstance()->getDb();
        $class      = 'Db_'.$adapter.'_Adapter';
        //this fails in php <5.3:
        /*
        return      $class::getInstance();
         */
        return call_user_func(array(
            $class,
            'getInstance'
        ));
    }
 //Возвращает метод в созданном классе configa
    public function getCredentials()
    {
        return Config_Handler::getInstance()->getCredentials();
    }
}
?>
 